1
general::
Phrase(s): since time immemorial
since a very long time ago. (Literally, since time before recorded history.) • My hometown has had a big parade on the Fourth of July since time immemorial. • Since time immemorial, the trees have blossomed each spring.
McGrawhill's American Idioms And Phrasal Verbs